package com.billing.service;

import java.util.List;

import com.billing.model.entity.TIndividualTaxFormula;

public interface IndividualTaxFormulaService {

	/**
	 * 查询个税公式信息
	 * @return
	 */
	public List<TIndividualTaxFormula> getTIndividualTaxFormulaList(double taxablestart,double taxableend,
			int organizationid,int pageSize,int currentPage);
	/**
	 * 查询个税公式信息总条数
	 * @param taxablestart
	 * @param taxableend
	 * @return
	 */
	public int getTIndividualTaxFormulaNum(double taxablestart,double taxableend,int organizationid);
	/**
	 * 根据id获取个税公式信息
	 * @param id
	 * @return
	 */
	public TIndividualTaxFormula getTIndividualTaxFormulaByid(String id);
	/**
	 * 修改个税公式信息
	 * @param tax
	 * @return
	 */
	public int updateTIndividualTaxFormula(TIndividualTaxFormula tax);
	/**
	 * 删除个税公式信息
	 * @param id
	 * @return
	 */
	public int deleteTIndividualTaxFormulaByid(String id);
	/**
	 * 新增个税公式信息
	 * @param tax
	 * @return
	 */
	public int insertTIndividualTaxFormula(TIndividualTaxFormula tax);
	/**
	 * 获取所有个税公式信息
	 * @return
	 */
	public List<TIndividualTaxFormula> selectTIndividualTaxFormulaList(int organizationid);
	
}
